www.mnogo-voprosov.narod.ru

Что такое кластер

 

   
ProfitCentr - рекламное агентство
 

 

 

 

 

 

 

 

Что такое кластер

 

В большинстве случаев, кластеры серверов работают на раздельных компьютерах. Это разрешает повышать продуктивность за счёт разделения нагрузки на аппаратные источники и обеспечивает отказоустойчивость на аппаратном ярусе.Впрочем, правило организации кластера серверов (на ярусе программного протокола) дозволяет исполнять по нескольку программных серверов на одном аппаратном. Такое применение может быть востребовано: * при разработке и тестировании кластерных решений; * при необходимости обеспечить доступность кластера только с учётом частых изменений конфигурации серверов — членов кластера, требующих их перезагрузки (перезагрузка производится поочерёдно) в условиях ограниченных по аппаратных источников.

Кластер (в информацонных спецтехнологиях) — группа серверов (программных либо аппаратных), объединённых логически, способных обрабатывать одинаковые запросы и применяющихся как цельный источник. Почаще каждого серверы группируются посредством локальной сети.Группа серверов владеет большей безопасностью и большей продуктивностью, чем один сервер.

Объединение серверов в один источник происходит на ярусе программных протоколов.В различие от аппаратного кластера, кластеры, организуемые программно: * требуют наличия особого программного модуля (Cluster Manager), стержневой функцией которого является поддержание взаимодействия между всеми серверами — членами кластера: o синхронизации данных между всеми серверами — членами кластера; o разделение нагрузки (клиентских запросов) между серверами — членами кластера; * требуют от клиентского программного обеспечения знания распознавать сервер, представляющий собой кластер серверов, и соответствующим образом обрабатывать команды от Cluster Manager; o если клиентская программа не может распознавать кластер, она будет трудиться только с тем сервером, к которому обратилась первоначально, а при попытке Cluster Manager перераспределить запрос на другие серверы, клиентская программа может вообще лишится доступа к этому серверу (итог зависит от определенной реализации кластера).